home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr52 / expand53.zip / EXPAND.LNK < prev    next >
Text File  |  1993-04-01  |  3KB  |  99 lines

  1. # ----------------------------------------------------------------------------
  2. # EXPAND.LNK:    Linker Response File for Blinker (tm).
  3. #               Copyright (c)1992 by Softwarebureau Pepijn Smits.
  4. #               Use this file as @EXPAND in your Application's
  5. #               Linker response file if you want to use the Expand
  6. #               Library optimized for size.
  7. # ----------------------------------------------------------------------------
  8. # Note that ALLOCATE EXPAND may also be used, although it is not of much
  9. # use. For every function in the Overlay Pool, 32 bytes are used in the root
  10. # part of the Executable. Quite some functions of the Expand Library are small
  11. # (and quite some even smaller than 32 bytes), so putting them in the Root 
  12. # section can be useful anyway, as every function always requires 32 bytes,
  13. # even when allocated to the Overlay Pool.
  14. #
  15. # When the Blinker command BLINKER THRESHOLD gets implemented (Speaking to Jud
  16. # Cole about it at the Conference to the Max, he told me it would probably be 
  17. # implemented in one of the Maintenance releases of Blinker 2.00), you could 
  18. # use it instead. For instance, one could use a threshold of 64 or even
  19. # 128 bytes (which means that functions of that size shouldn't be bothered
  20. # to be allocated, just leave them in the Root).
  21. #
  22. BEGINAREA
  23.     # This Goes in the Overlay Area
  24.  
  25.     # Lotus stuff:
  26.     MODULE    XPND123
  27.  
  28.     # Array stuff:
  29.     MODULE    XPNDASAV
  30.     MODULE    XPNDARR
  31.  
  32.     # "High Level" Mouse Stuff:
  33.     MODULE    XPNDBROW
  34.     MODULE    XPNDCHOI
  35.     MODULE    XPNDEDIT
  36.     MODULE    XPNDMENU
  37.     MODULE    XPNDMGET
  38.     MODULE    XPNDMKEY
  39.  
  40.     # "High Level" Dates stuff:
  41.     MODULE    XPNDDATP
  42.  
  43.     # GetText()/GetScreen()
  44.     MODULE    XPNDSCRP
  45.  
  46.     # Hex stuff
  47.     MODULE    XPNDHEX
  48.  
  49.     # Sorting Stuff:
  50.     MODULE    XPNDQSRT
  51.  
  52.     # The "bigger" DOS routines
  53.     MODULE    XPNDDOSM
  54.     MODULE    XPNDDOSP
  55.  
  56.     # The Country Interface:
  57.     MODULE    XPNDCTRY
  58.     MODULE    XPNDCTRP
  59.  
  60.     # Accessing the Environment:
  61.     MODULE    XPNDENV
  62.     MODULE    XPNDENVP
  63.  
  64.     # Keyboard routines (except Shft):
  65.     MODULE    XPNDKEY
  66.     MODULE    XPNDKEYB
  67.  
  68.     # Print interface:
  69.     MODULE    XPNDPRIN
  70.     MODULE    XPNDPRFI
  71.  
  72.     # Machine Identification:
  73.     MODULE    XPNDROM
  74.     MODULE    XPNDCPU
  75.  
  76.     # And some general Functions:
  77.     MODULE    XPNDRAND
  78.     MODULE    XPNDFIND
  79.     MODULE    XPNDTREE
  80.     MODULE    XPNDTEMP
  81.     MODULE    XPNDVER
  82.     MODULE    XPNDVID
  83.     MODULE    XPNDNEXT
  84.  
  85.     # XPfastPCX() code:
  86.     MODULE    XPNDPCX0
  87.     MODULE    XPNDPCX1
  88.     MODULE    XPNDPCX2
  89.     MODULE    XPNDPCX3
  90.  
  91.     # The "User Interface" Routines:
  92.     MODULE    XPNDXP00
  93.     MODULE    XPNDXP01
  94.     MODULE    XPNDXP02
  95.  
  96. ENDAREA
  97. # And Now, The rest of the Library in the Root.
  98. SEARCH EXPAND
  99.